having many problems - French English Dictionary